#background {
	border: 0px solid;
	height: 89px;
	line-height: 89px;
	font: 16px/1.8 "Arial" normal;
	color: white;
	font-weight: bold;
	background-image: url(../images/top_background.jpg) !important;
	background-repeat: repeat-x;
	font-weight: bold;
}

#logo {
	background-image: url(../images/logo.png) !important;
	height: 65px;
	width: 100%;
	margin-left: 20px;
	float: left;
	background-repeat: no-repeat;
}

#text_logo {
	float: left;
	background-image: url(../images/text_logo.png) !important;
	margin-left: 50px;
	height: 65px;
	width: 619px;
	background-repeat: no-repeat;
	height: 65px;
}

#B1 {
	cursor: pointer;
	background-image: url(../images/logout.png) !important;
	height: 32;
	width: 32;
	margin-top: 20px;
	margin-right: 60px;
	background-repeat: no-repeat;
	float: right;
}

#B2 {
	cursor: pointer;
	background-image: url(../images/password.png) !important;
	height: 32;
	width: 64;
	align: center;
	margin-top: 20px;
	margin-right: 20px;
	background-repeat: no-repeat;
	float: right;
}

.bgimage {
	background-image: url(../images/bgimage.png) !important;
	background-repeat: no-repeat;
	margin-top: 15px;
}

.return {
	background-image: url(../images/return.png) !important;
}

.recycle {
	background-image: url(../images/recycle.png) !important;
}

.twcode {
	background-image: url(../images/2wcode.png) !important;
}

.barcode {
	background-image: url(../images/barcode.png) !important;
}

.syschro {
	background-image: url(../images/syschro.png) !important;
}

.money_rmb {
	background-image: url(../images/coins.png) !important;
}

.home {
	background-image: url(../images/home.gif) !important;
}

.info {
	background-image: url(../images/info.png) !important;
}

.parts {
	background-image: url(../images/parts.png) !important;
}

.information {
	background-image: url(../images/information.png) !important;
}

.config {
	background-image: url(../images/monitor.png) !important;
}

.contract {
	background-image: url(../images/contract.png) !important;
}

.contractEdit {
	background-image: url(../images/contract_edit.png) !important;
}

.chart {
	background-image: url(../images/chart_bar.png) !important;
}

.course {
	background-image: url(../images/course.png) !important;
}

.check {
	background-image: url(../images/check.png) !important;
}

.user {
	background-image: url(../images/user.png) !important;
}

.charge {
	background-image: url(../images/money.png) !important;
}

.add {
	background-image: url(../images/add.png) !important;
}

.camera {
	background-image: url(../images/camera.png) !important;
}

.edit {
	background-image: url(../images/edit.png) !important;
}

.delete {
	background-image: url(../images/delete.png) !important;
}

.word {
	background-image: url(../images/word.png) !important;
}

.excel {
	background-image: url(../images/excel.png) !important;
}

.role {
	background-image: url(../images/role.png) !important;
}

.rolelist {
	background-image: url(../images/rolelist.png) !important;
}

.import {
	background-image: url(../images/import.png) !important;
}

.matrix {
	background-image: url(../images/matrix.png) !important;
}

.summary {
	background-image: url(../images/summary.png) !important;
}

.flow-show {
	background-image: url(../images/flow.png) !important;
}

.flow {
	background-image: url(../images/flow-see.png) !important;
}

.submit {
	background-image: url(../images/submit.png) !important;
}

.department {
	background-image: url(../images/building.png) !important;
}

.save {
	background-image: url(../images/save.png) !important;
}

.reset {
	background-image: url(../images/reset.png) !important;
}

.borrow {
	background-image: url(../images/parts_link.png) !important;
}

.login {
	background-image: url(../images/login.png) !important;
}

.feedback {
	background-image: url(../images/feedback.png) !important;
}

.no-border {
	border-style: none
}

.x-grid-row-summary .x-grid-cell-inner {
	font-weight: bold;
	font-size: 14px;
	background-color: #dfe9f6;
}

.x-grid-td {
	overflow: hidden;
	border-width: 0;
	vertical-align: middle;
}

.x-tree-view .x-tree-node-text {
	cursor: pointer;
}

.x-grid-row-green .x-grid-cell {
	background-color: lightgreen;
}

.x-grid-row-blue .x-grid-cell {
	background-color: lightblue;
}

.x-grid-row-orange .x-grid-cell {
	background-color: orange;
}

.x-grid-row-yellow .x-grid-cell {
	background-color: lightyellow;
}

.x-grid-row-gray .x-grid-cell {
	background-color: lightgray;
}

.x-grid-row-red .x-grid-cell {
	background-color: red;
}

.msg .x-box-mc {
	font-size: 14px;
}

#msg-div {
	position: absolute;
	left: 50%;
	top: 10px;
	width: 400px;
	margin-left: -200px;
	z-index: 20000;
}

#msg-div .msg {
	border-radius: 8px;
	-moz-border-radius: 8px;
	background: #F6F6F6;
	border: 2px solid #ccc;
	margin-top: 2px;
	padding: 10px 15px;
	color: #555;
}

#msg-div .msg h3 {
	margin: 0 0 8px;
	font-weight: bold;
	font-size: 15px;
}

#msg-div .msg p {
	margin: 0;
}

.x-grid-row-summary .x-grid-cell-inner {
	font-weight: bold;
	font-size: 14px;
	background-color: #c0c0c0;
}